exec & binfmt api, elf · Supported
Maintainers
- M Kees Cook <kees@kernel.org>
Paths
- F
Documentation/userspace-api/ELF.rst - F
fs/*binfmt_*.c - F
fs/Kconfig.binfmt - F
fs/exec.c - F
fs/tests/binfmt_*_kunit.c - F
fs/tests/exec_kunit.c - F
include/linux/binfmts.h - F
include/linux/elf.h - F
include/uapi/linux/auxvec.h - F
include/uapi/linux/binfmts.h - F
include/uapi/linux/elf.h - F
kernel/fork.c - F
mm/vma_exec.c - F
tools/testing/selftests/exec/
Last 30 days
Most active threads (last 7 days)
-
DORMANTno replies
[PATCH] audit: add CLONE3 auxiliary record to log process cloning
2026-07-24 15:03 · 0 replies in 7d · Ricardo Robaina <hidden> -
WARM2d
[PATCH v2 00/21] binfmt_misc: transparent interpreters and PT_INTERP loader substitution
2026-07-21 14:15 · 7 replies in 7d · Christian Brauner <brauner@kernel.org> -
COOLING5d
[PATCH 00/21] binfmt_misc: transparent interpreters and PT_INTERP loader substitution
2026-07-20 09:35 · 8 replies in 7d · Christian Brauner <brauner@kernel.org> -
WARM2d
[RFC PATCH 0/7] mm: defer address-space teardown of large exiting processes to a kthread
2026-07-19 18:56 · 4 replies in 7d · Aditya Sharma <hidden> -
COOLING4d
[PATCH] exec: fix unsigned loop counter wrap in transfer_args_to_stack()
2026-07-21 10:09 · 0 replies in 7d · Christian Brauner <brauner@kernel.org> -
WARM1d
IN LINUX-NEXT [PATCH v2 00/15] mm/rmap: index MAP_PRIVATE file-backed folios by virt pgoff
2026-07-20 14:39 · 1 reply in 7d · "Lorenzo Stoakes (ARM)" <ljs@kernel.org>
Active reviewers (last 30 days)
-
Pedro Falcato <pfalcato@suse.de>
3 attestations (3 Reviewed-by) · last on 2026-07-10 -
Zi Yan <ziy@nvidia.com>
2 attestations (1 Acked-by, 1 Reviewed-by) · last on 2026-07-11 -
Gregory Price <gourry@gourry.net>
2 attestations (2 Reviewed-by) · last on 2026-07-10 -
Lance Yang <lance.yang@linux.dev>
1 attestation (1 Reviewed-by) · last on 2026-07-11 -
SJ Park <sj@kernel.org>
1 attestation (1 Reviewed-by) · last on 2026-07-10 -
Harry Yoo <hidden>
1 attestation (1 Tested-by) · last on 2026-07-06 -
Gwan-gyeong Mun <hidden>
1 attestation (1 Tested-by) · last on 2026-07-06 -
Yunseong Kim <hidden>
1 attestation (1 Tested-by) · last on 2026-07-06 -
Yeoreum Yun <hidden>
1 attestation (1 Tested-by) · last on 2026-07-06
Recent patches
Most-recent 30 patches in this subsystem on linux-mm (capped at 30), ordered by date desc.
-
DORMANTno replies
[PATCH] audit: add CLONE3 auxiliary record to log process cloning
2026-07-24 · Ricardo Robaina <hidden> -
WARM2d
[PATCH v2 20/21] selftests/exec: test binfmt_misc loader substitution
2026-07-21 · Christian Brauner <brauner@kernel.org> -
WARM2d
[PATCH v2 15/21] exec: carry a PT_INTERP substitute in struct linux_binprm
2026-07-21 · Christian Brauner <brauner@kernel.org> -
WARM2d
[PATCH v2 13/21] selftests/exec: test the transparent binfmt_misc mode
2026-07-21 · Christian Brauner <brauner@kernel.org> -
WARM2d
[PATCH v2 09/21] exec: label mm->exe_file with the binary for a transparent dispatch
2026-07-21 · Christian Brauner <brauner@kernel.org> -
WARM2d
[PATCH v2 08/21] exec: add AT_FLAGS_TRANSPARENT_INTERP
2026-07-21 · Christian Brauner <brauner@kernel.org> -
WARM2d
[PATCH v2 07/21] selftests/exec: convert the binfmt_misc bpf test to the kselftest harness
2026-07-21 · Christian Brauner <brauner@kernel.org> -
WARM2d
[PATCH v2 06/21] exec: release the replaced file with do_close_execat()
2026-07-21 · Christian Brauner <brauner@kernel.org> -
COOLING4d
[PATCH] exec: fix unsigned loop counter wrap in transfer_args_to_stack()
2026-07-21 · Christian Brauner <brauner@kernel.org> -
WARM1d
IN LINUX-NEXT [PATCH v2 06/15] mm: propagate VMA virtual page offset on map, remap, split + merge
2026-07-20 · "Lorenzo Stoakes (ARM)" <ljs@kernel.org> -
COOLING5d
[PATCH 20/21] selftests/exec: test binfmt_misc loader substitution
2026-07-20 · Christian Brauner <brauner@kernel.org> -
COOLING5d
[PATCH 16/21] exec: carry a PT_INTERP substitute in struct linux_binprm
2026-07-20 · Christian Brauner <brauner@kernel.org> -
COOLING5d
[PATCH 14/21] selftests/exec: test the transparent binfmt_misc mode
2026-07-20 · Christian Brauner <brauner@kernel.org> -
COOLING5d
[PATCH 13/21] selftests/exec: convert the binfmt_misc bpf test to the kselftest harness
2026-07-20 · Christian Brauner <brauner@kernel.org> -
COOLING5d
[PATCH 09/21] exec: label mm->exe_file with the binary for a transparent dispatch
2026-07-20 · Christian Brauner <brauner@kernel.org> -
COOLING5d
[PATCH 08/21] exec: add AT_FLAGS_TRANSPARENT_INTERP
2026-07-20 · Christian Brauner <brauner@kernel.org> -
COOLING5d
[PATCH 07/21] exec: release the replaced file with do_close_execat()
2026-07-20 · Christian Brauner <brauner@kernel.org> -
COOLING5d
[PATCH 01/21] exec: do not act on a stale execfd request without an executable
2026-07-20 · Christian Brauner <brauner@kernel.org> -
WARM2d
[RFC PATCH 5/7] mm: add runtime toggle and sysctls for async teardown
2026-07-19 · Aditya Sharma <hidden> -
WARM2d
[RFC PATCH 4/7] mm: gate async teardown on RSS with pending-pages backpressure
2026-07-19 · Aditya Sharma <hidden> -
WARM2d
[RFC PATCH 2/7] mm: dispatch __mmput() to an mm_reaper kthread via llist
2026-07-19 · Aditya Sharma <hidden> -
WARM2d
[RFC PATCH 6/7] mm: add tracepoints and vmstat counters for async teardown
2026-07-19 · Aditya Sharma <hidden> -
COOLING5d
[PATCH 06/15] mm: propagate VMA virtual page offset on map, remap, split + merge
2026-07-17 · "Lorenzo Stoakes (ARM)" <ljs@kernel.org> -
COOLING9d
[RFC PATCH 15/24] fork: keep embryonic tasks hidden until exec completes
2026-07-16 · Li Chen <hidden> -
COOLING9d
[RFC PATCH 13/24] fork: let new tasks start with task work
2026-07-16 · Li Chen <hidden> -
COOLING9d
[RFC PATCH 12/24] fork: let kernel callers create embryonic tasks
2026-07-16 · Li Chen <hidden> -
COOLING9d
[RFC PATCH 09/24] fork: let process builders supply preallocated pids
2026-07-16 · Li Chen <hidden> -
COOLING9d
[RFC PATCH 07/24] fork: expose vfork completion helper
2026-07-16 · Li Chen <hidden> -
COOLING9d
[RFC PATCH 06/24] exec: expose execveat internals to process builders
2026-07-16 · Li Chen <hidden> -
COOLING5d
[PATCH v2 9/9] selftests/exec: add binfmt_misc bpf-backed handler test
2026-07-14 · Christian Brauner <brauner@kernel.org>
Needs attention (review trailers in, no pickup)
Patches with review trailers that haven't landed in mainline and haven't been Acked by a maintainer. Oldest first.
-
STALE142d
REVIEWED: 2 (2M) [PATCH AUTOSEL 6.19-5.10] unshare: fix unshare_fs() handling
2026-03-05 · Sasha Levin <sashal@kernel.org> · 1 Tested-by -
DORMANTno replies
REVIEWED: 1 (0M) [PATCH] kernel/fork: validate exit_signal in clone() syscall
2026-03-07 · Deepanshu Kartikey <hidden> · 1 Tested-by -
STALE131d
REVIEWED: 1 (0M) [PATCH v2] kernel/fork: validate exit_signal in kernel_clone()
2026-03-16 · Deepanshu Kartikey <hidden> · 1 Tested-by -
STALE101d
REVIEWED: 16 (14M) [PATCH 4/4] selftests/exec: add test for HWCAP inheritance
2026-03-23 · Andrei Vagin <hidden> · 3 Reviewed-by -
STALE65d
REVIEWED: 1 (0M) [PATCH v15 06/20] unwind_user/sframe: Detect .sframe sections in executables
2026-05-20 · Jens Remus <hidden> · 1 Reviewed-by -
COLD60d
REVIEWED: 3 (3M) [PATCH RFC v3 1/4] sched/coredump: introduce enum task_dumpable
2026-05-20 · "Christian Brauner (Amutable)" <brauner@kernel.org> · 1 Reviewed-by -
COLD60d
REVIEWED: 3 (3M) [PATCH RFC v3 4/4] exec_state: relocate dumpable information
2026-05-20 · "Christian Brauner (Amutable)" <brauner@kernel.org> · 1 Reviewed-by -
COLD59d
REVIEWED: 1 (0M) [PATCH v16 06/20] unwind_user/sframe: Detect .sframe sections in executables
2026-05-21 · Jens Remus <hidden> · 1 Reviewed-by -
COLD59d
REVIEWED: 1 (0M) [PATCH v16 03/20] unwind_user/sframe: Store .sframe section data in per-mm maple tree
2026-05-21 · Jens Remus <hidden> · 1 Reviewed-by
Quiet for 30+ days
Patches with no review trailers and no replies. Either the author is heads-down elsewhere or these slipped through. Oldest first.
-
STALE186d
[PATCH 3/3] selftests/exec: add test for HWCAP inheritance
2026-01-08 · Andrei Vagin <hidden> -
COLD26d
[RFC PATCH 13/15] turn fs_cachep static-duration
2026-01-10 · Al Viro <viro@zeniv.linux.org.uk> -
COLD26d
[RFC PATCH 04/15] turn thread_cache static-duration
2026-01-10 · Al Viro <viro@zeniv.linux.org.uk> -
COLD26d
[RFC PATCH 05/15] turn signal_cache static-duration
2026-01-10 · Al Viro <viro@zeniv.linux.org.uk> -
COLD26d
[RFC PATCH 12/15] turn task_struct_cachep static-duration
2026-01-10 · Al Viro <viro@zeniv.linux.org.uk> -
COLD26d
[RFC PATCH 08/15] turn files_cachep static-duration
2026-01-10 · Al Viro <viro@zeniv.linux.org.uk> -
COLD26d
[RFC PATCH 10/15] turn sighand_cache static-duration
2026-01-10 · Al Viro <viro@zeniv.linux.org.uk> -
COLD26d
[RFC PATCH 11/15] turn mm_cachep static-duration
2026-01-10 · Al Viro <viro@zeniv.linux.org.uk> -
STALE194d
[PATCH v12 2/3] mm: Fix OOM killer inaccuracy on large many-core systems
2026-01-11 · Mathieu Desnoyers <mathieu.desnoyers@efficios.com> -
STALE193d
[PATCH v13 3/3] mm: Implement precise OOM killer task selection
2026-01-11 · Mathieu Desnoyers <mathieu.desnoyers@efficios.com>